package com.cafuc.entity;

import java.lang.annotation.*;


// 定义元注解
@Documented
@Target(value = {ElementType.TYPE, ElementType.FIELD, ElementType.METHOD})
@Retention(value = RetentionPolicy.RUNTIME)
@Inherited
public @interface MyAnnotation {
    // 定义注解的参数
    // MyAnnotation 注解的第一个参数是 type，它的类型是 int，它的默认值是 0
    int type() default 0;
    String value() default "";
    ImageType imageType() default ImageType.BIG_IMAGE;
    String[] cities() default {"chengdu", "chongqing"};
}
